Using cognitive dimensions to compare prototyping techniques

نویسندگان

  • Andy Dearden
  • Jawed Siddiqi
  • Amir Naghsh
چکیده

In this paper, we explore the characteristics of different prototyping techniques applied in interactive systems design. Our analysis applies the ‘cognitive dimensions’ framework, and is informed by an appreciation of four key activities within the design and development of software, namely: the authoring of design proposals; the validation of those proposals with users; implementations mediated by prototypes and specifications; and confirmation of developed systems. In previous discussions of prototyping, attention has focussed upon a concept of ‘fidelity’ of the prototype, discussing the relative merits of lo-fidelity and hi-fidelity prototypes. Our assessment offers a more fine-grained analysis of methods, helps to clarify important distinctions between prototyping methods, and may be used to inform the selection or development of prototyping tools and techniques. In M. Petre & D. Budgen (Eds) Proc. Joint Conf. EASE & PPIG 2003 Pages 379-390 15th Workshop of the Psychology of Programming Interest Group, Keele UK, April 2003 www.ppig.org

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Rapid Prototyping of Distributed Real-Time Embedded Systems Using the AADL and Ocarina

Building Distributed Real-Time Embedded systems requires a stringent methodology, from early requirements capture to full implementation. However, there is a strong link between the requirements and the final implementation (e.g. scheduling, resource dimensioning). Therefore, a rapid prototyping process based on automation of tedious and error-prone tasks (analysis, code generation) is required...

متن کامل

Object-oriented application development with MeVisLab and Python

MeVisLab is a research and rapid prototyping platform for medical image processing developed by MeVis Medical Solutions AG and Fraunhofer MEVIS. We present an object-oriented approach for developing applications using MeVisLab and Python. Our approach simplifies the development of scripting intensive and complex applications for medical image processing. The program flow becomes clearer and the...

متن کامل

A Prototyping and Evaluation of Hospital Dashboard through End-User Computing Satisfaction Model (EUCS)

In today's competitive environment, one of the new tools in the field ofinformation technology is business or organizational dashboards that are as abackup in the process of strategic management of organizations. The aim ofthis study is building a prototype of a hospital dashboard on the principles andguidelines of dashboards and evaluating it based on End UserComputing Satisfaction (EUCS). The...

متن کامل

An Approach to Rapid Prototyping of Large Multi-Agent Systems

Engineering individual components of a multi-agent system and their interactions is a complex and error-prone task in urgent need of methods and tools. Prototyping is a valuable technique to help software engineers explore the design space while gaining insight and a “feel” for the dynamics of the system; prototyping also allows engineers to learn more about the relationships among design featu...

متن کامل

اثربخشی آموزش تکنیکهای شناختی - رفتاری بر کیفیت زندگی بیماران مبتلا به دیابت نوع 1

This study aims to investigate the effect of cognitive-behavioral trainings on the quality of life of the patients with type 1 diabetes. For this purpose, 16 patients with type 1 diabetes, who were members of the Iranian Diabetes Society in Islamshahr, were randomly selected and divided into control and experimental groups. The subjects of the experimental group were trained in cognitive-behavi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003